- 萨缚达
- Sarvada the all-giving, or all-abandoning, a name for the Buddha in a former incarnation.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.
Chinese Buddhist terms dictionary (Chinese-English). William Edward Soothil and Lewis Hodous. 2006.